home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / Source / PlainText / PlainText.make < prev    next >
Text File  |  1994-02-03  |  2KB  |  54 lines

  1. #   File:       PlainText.make
  2. #   Target:     PlainText
  3. #   Sources:    Acurs.c PlainText.c PTRoot.c PlainText.c PTDocs.c PTConverts.c
  4. #   Created:    Monday, Nov 22, 1993
  5.  
  6. #SymOptions = -sym on
  7. COptions = -r {SymOptions}
  8.  
  9. OBJECTS = ∂
  10.     :obj:PTRoot.c.o ∂
  11.     :obj:PlainText.c.o ∂
  12.     :obj:PTDocs.c.o ∂
  13.     :obj:PTConverts.c.o ∂
  14.     :obj:TE32K.c.o ∂
  15.     :obj:Acurs.c.o 
  16.  
  17.  
  18. PlainText ƒƒ PlainText.make PlainText.r
  19.     Rez "{RIncludes}"Types.r ∂
  20.         "{RIncludes}"SysTypes.r ∂
  21.         PlainText.r ∂
  22.         -append -o PlainText
  23.  
  24. PlainText ƒƒ PlainText.make PTHeaders {OBJECTS}
  25.     Link -t APPL -c MRPH {SymOptions} ∂
  26.         {OBJECTS} ∂
  27.         #"{CLibraries}"CSANELib.o ∂
  28.         #"{CLibraries}"Math.o ∂
  29.         #"{CLibraries}"Complex.o ∂
  30.         "{CLibraries}"StdClib.o ∂
  31.         "{Libraries}"Runtime.o ∂
  32.         "{Libraries}"Interface.o ∂
  33.         -o PlainText
  34.     SetFile -a B PlainText
  35.  
  36. PTGlobs.h ƒ PlainText.make PTRoot.c
  37.      MakeExtern PTRoot.c PTGlobs.h
  38.      
  39. PTHeaders ƒ BuildPTHeaders.c PTGlobs.h PlainText.h
  40.     C {COptions} BuildPTHeaders.c
  41.     
  42. :obj:PTRoot.c.o ƒ PlainText.make PTRoot.c
  43.      C {COptions} PTRoot.c -o :obj:PTRoot.c.o
  44. :obj:PlainText.c.o ƒ PlainText.make PTRoot.c PlainText.c
  45.      C {COptions} PlainText.c -o :obj:PlainText.c.o
  46. :obj:PTDocs.c.o ƒ PlainText.make PTGlobs.h PTDocs.c
  47.      C {COptions} PTDocs.c -o :obj:PTDocs.c.o
  48. :obj:PTConverts.c.o ƒ PlainText.make PTGlobs.h PTConverts.c
  49.      C {COptions} PTConverts.c -o :obj:PTConverts.c.o
  50. :obj:Acurs.c.o ƒ PlainText.make Acurs.c
  51.      C {COptions} -d NOMMAIN=1 -o :obj:Acurs.c.o Acurs.c
  52. :obj:TE32K.c.o ƒ PlainText.make TE32K.c
  53.      C {COptions} -d NOMMAIN=1 -o :obj:TE32K.c.o TE32K.c
  54.